A person who is focused on a task or project and making progress despite all criticisms and ill wishes.
Synonyms for moving train
On this page, you will find 30 slang terms related to moving train. Some of the top words include: lazy, all over it, fuck up, faf, action on the solid of half traction, and 25 more.